ape somebody - Spanish English Dictionary